home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
util
/
dir
/
Drawersize.lha
/
Drawersize
/
DrawerSize.doc
< prev
next >
Wrap
Text File
|
1999-01-17
|
3KB
|
98 lines
DrawerSize
----------
Copyright
---------
Drawersize is FREEWARE, (C) H Brown,S Rouse 20/12/98 (see disclaimer below).
Disclaimer
----------
Drawersize is to be used entirely at owner's risk. No liability whatsoever
can be accepted by the authors for any losses incurring due to the use
of this software.
Distribution
------------
Freely distributable only as complete archive Drawersize.lha
Authors
-------
Howard Brown <Howard@fhs1.demon.co.uk>
Steve Rouse <spr@streb.demon.co.uk>
----PLEASE mail some feedback! (to spr)----
What is it?
-----------
DrawerSize is a utility program run by Workbench from the WBStartup drawer
which attaches a menu item to the Workbench "Tools" menu called "Drawer Size".
When selected the program will scan all the files in a highlighted drawer
and display the total size of the drawer in bytes along the Workbench screen
titlebar.
Useful? We like to think so, especially for transferring drawers between
machines using floppy- no more five minute coffee grinding followed by a
"Disk Full" error.
Why was it written?
-------------------
1) To fulfil the above need.
2) To use the fabulous Blitz Basic to program a "serious" application.
3) To learn how to program the Amiga's operating system
(We learned a hell of a lot in the end!)
4) To help other people learn how to program the Amiga's operating system.
(The enclosed source code is fully documented and should be fairly
easy to translate into other languages. Not that you'd want to,
having programmed in Blitz :-) )
5) To contribute something to Aminet, having taken so much!
Which Amigas?
-------------
Needs Kickstart 2.04 or higher.
Tested (so far) on A500+ with fast RAM, an unexpanded A1200 and an
accelerated A1200 with fast RAM.
How is it installed?
--------------------
Copy the program (including icon, CLI users!) into the WBStartup drawer.
Reboot to run the program.
How is it used?
---------------
Select a drawer icon (single click, LMB) and choose Drawer Size from Workbench
"Tools" menu. The size of the drawer is displayed on the screen titlebar.
On choosing menu with no icon selected, last selection is redisplayed.
DrawerSize icon has one tooltype:
DONOTWAIT must be present if run from WBStartup drawer.
Acknowledgements.
-----------------
Acid Software for the thinking man's programming language.
Paul Andrews and Aaron Koolen for a couple of file system routines.
Program history.
----------------
It works now, so who cares?!
Having said that, we don't know how to delay the screen title by a consistent
amount. We think it is something to do with memory allocation. Any comments?